// js-cookie是一个简单轻量级的处理cookie的JS接口API
import Cookies from 'js-cookie'

const TokenKey = 'hrsaas-ihrm-token' // cookie中保存token的名字

/** *
* 1客户端设置token是否超时 保存时间戳的cookies变量名
* **/
const TimeKey = 'hrsaas-timestamp'

// 全部按需导出
/** *
* 工具函数 获取cookies
* **/
export function getToken() {
  return Cookies.get(TokenKey)
}
/** *
* 工具函数 设置cookies
* **/
export function setToken(token) {
  return Cookies.set(TokenKey, token)
}
/** *
* 工具函数 移除cookies
* **/
export function removeToken() {
  return Cookies.remove(TokenKey)
}

/** *
* 工具函数 取出时间戳的方法 客户端设置token是否超时
* **/
export function getTimestamp() {
  return Cookies.get(TimeKey)
}
/** *
* 工具函数 存入时间戳的方法 客户端设置token是否超时
* **/
export function setTimestamp() {
  return Cookies.set(TimeKey, Date.now())
}
